void main() {
    Customer customer;
    banking.Account account;
    // Create an account that can has a 500.00 balance.
    IO.println("Creating the customer Jane Smith.");
    customer = new Customer("Jane", "Smith");
    IO.println("""
            Creating her account with a 500.00 balance.""");
    customer.setAccount(new banking.Account(500.00));
    account = customer.getAccount();
    // Perform some account transactions
    IO.println("Withdraw 150.00: " + account.withdraw(150.00));
    IO.println("Deposit 22.50: " + account.deposit(22.50));
    IO.println("Withdraw 47.62: " + account.withdraw(47.62));
    IO.println("Withdraw 400.00: " + account.withdraw(400.00));  // Print out the final account balance
    IO.println("Customer [" + customer.getLastName()
            + ", " + customer.getFirstName()
            + "] has a balance of " + account.getBalance());
}
